# Exit error

De opdracht Exit error beëindigt de uitvoering van het script en genereert een door de gebruiker gedefinieerde scriptfout.

Exit Error expression [(when | unless condition)]

Aangezien Exit error een besturingsopdracht is, wordt deze beëindigd door een puntkomma of het einde van de regel en mag deze de regelgrens niet overschrijden.

Argumenten

| Argument | Beschrijving |
| --- | --- |
| expression | Een waarde die wordt geëvalueerd en geretourneerd als de door de gebruiker gegenereerde scriptfoutmelding. |
| when / unless condition | Optionele voorwaarde. when genereert de fout wanneer de voorwaarde waar is. unless genereert de fout wanneer de voorwaarde onwaar is. |

```
//Exit error
Exit Error 'Load validation failed';
```

```
//Exit error when a condition is fulfilled
Exit Error 'Source connection unavailable' when vConnectionOk=0;
```

```
//Exit error unless a condition is fulfilled
Exit Error 'Required variable is missing' unless len(trim(vRequiredVar))>0;
```

[Exit](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptControlStatements/Exit.htm)

[Exit script](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptControlStatements/exit%20script.htm)

[Script besturingsopdrachten](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptControlStatements/script-control-statements.htm)